#include "ti.h"

struct screen
{
  int x_min;
  int x_max;
  int y_min;
  int y_max;
};

screen SCRnew()
{
	screen scr = malloc(sizeof(struct screen));
	return scr;
}

void SCRsetProp(screen scr, int xmin, int xmax, int ymin, int ymax)
{
	scr->x_min = xmin;
	scr->x_max = xmax;
	scr->y_min = ymin;
	scr->y_max = ymax;
}

void SCRfree(screen scr)
{
	if( scr != NULL )
		free(scr);
}

int SCRgetXMin(screen scr) { return scr->x_min; }
int SCRgetXMax(screen scr) { return scr->x_max; }
int SCRgetYMin(screen scr) { return scr->y_min; }
int SCRgetYMax(screen scr) { return scr->y_max; }

